make impenetrable - Deutsch Englisch Wörterbuch